Jump To:
Technical Notes
The performance of Mac OS X applications and hardware devices can be measured, evaluated, and optimized using Apple's developer tools, technologies, and programming interfaces. Developers can fine-tune their applications for high performance using tools such as the Shark code-profiling application, features such as multiprocessing, and APIs such as the one for the vDSP library.

Performance Resources
A guided introduction and learning path to improving performance in Mac OS X software.   Essential information for developers interested in improving the performance of their applications.  
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Topic
Sort by
Date
Ensuring Backwards Binary Compatibility - Weak Linking and Availability Macros on Mac OS X (HTML) (PDF) ()
TN2064: Ensuring that Mach-O applications built using today's Mac OS X runs on previous versions of the OS.
Carbon 2003-02-18
GDB for MacsBug Veterans (HTML) (PDF)
TN2030: Translate your experience with MacsBug into a working knowledge of the GNU source-level debugger (GDB).
Carbon 2001-10-18
Optimization Strategies for Mac OS (HTML) (PDF)
TN1174: Achieving the best possible performance in your applications.
Carbon 1999-09-01
Ensuring Backwards Binary Compatibility - Weak Linking and Availability Macros on Mac OS X (HTML) (PDF) ()
TN2064: Ensuring that Mach-O applications built using today's Mac OS X runs on previous versions of the OS.
Cocoa 2003-02-18
GDB for MacsBug Veterans (HTML) (PDF)
TN2030: Translate your experience with MacsBug into a working knowledge of the GNU source-level debugger (GDB).
Darwin 2001-10-18
Optimization Strategies for Mac OS (HTML) (PDF)
TN1174: Achieving the best possible performance in your applications.
Hardware 1999-09-01
Using the 3DMixer Audio Unit (HTML)
TN2112: Discusses how to use Core Audio's 3DMixer version 2.0
Music & Audio 2004-06-14
GDB for MacsBug Veterans (HTML) (PDF)
TN2030: Translate your experience with MacsBug into a working knowledge of the GNU source-level debugger (GDB).
Tools 2001-10-18
Mac OS X 10.2 (HTML) (PDF)
TN2053: Describes software development-related changes provided in system software update Mac OS X 10.2.
Tools 2002-09-04
Mac OS X: v10.1.1 - v10.1.3 (HTML) (PDF)
TN2043: Describes changes provided by system software updates 10.1.1 through 10.1.3.
Tools 2002-03-06